#ifndef TEXTRUN_H
#define TEXTRUN_H

#include <QObject>
#include <QTextStream>
#include <QString>

#include "parser.h"

class TextRun : public QObject
{
    Q_OBJECT

public:
    TextRun(QString *url);
    void run();
	void setPbMode ( bool , bool );
    void Go();

private:
    QString url;
    Parser parser;
    bool m_PbMode; ///< draw text progress bars
	bool falos; // рисует прогрессбар в виде хуя

    void setUrl();
	QString PbString( int pbWidth, float percent );

signals:
    void done();

private slots:
    void outputResults();
};

#endif // TEXTRUN_H
